Supplier Page from MyBioSource.com for Recombinant Schizosaccharomyces pombe Putative ATP-dependent RNA helicase ucp12 (ucp12), partial